Slotted flap - French English Dictionary